home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / pdclk139.zip / READ.ME < prev    next >
Text File  |  1992-02-06  |  2KB  |  58 lines

  1. PDCLKSET sets the time and date of the PC clock using a TIME server.
  2. It can use BOOTP to supply IP number and other info.
  3. PDCLKSET talks to the network card via a packet driver (currently only
  4. Ethernet or Ethernet emulating packet drivers, a fix for DIS_PKT appended).
  5.  
  6. PDCLKSET can assign the proper normal or dls timezone name to
  7. an environment variable (TZ is used by most systems).
  8.  
  9. There is also a powerful buildt in ping client and server.
  10.  
  11. The PDTBUILD program, which is included in the ZIP package, looks
  12. at all ARP broadcasts and generates a table with all the IP hosts
  13. on this (sub)net.
  14.  
  15. And best of all, PDCLKSET is so small (12 KB) you can use it even on 
  16. diskette-only PCs.
  17.  
  18. For more info, see file PDCLKSET.DOC.
  19.  
  20. PDCLKxxx.ZIP is available at wsmr-simtel20.army.mil:PD1:<MSDOS.LAN>,
  21. oak.oakland.edu:pub/msdos/lan, wuarchive.wustl.edu:mirrors/msdos/lan,
  22. nic.funet.fi:pub/msdos/networks/lan, and probably other Simtel mirror
  23. archives.
  24.  
  25.  
  26. Happy timesetting!
  27.  
  28.                                              
  29. _____________________________________________________________________________
  30. Jan Engvald, Lund University Computing Center, Box 783, S-220 07 LUND, Sweden
  31. Telephone: +46 46 107458, Telefax: +46 46 138225, Telex: 33533 LUNIVER S
  32. E-mails: Jan.Engvald@ldc.lu.se,  xjeldc@seldc52,  psi%2403732202020::xjeldc
  33.  
  34. ============================================================================
  35.  
  36. A fix for dis_pkt version 1.09 (changed/added lines marked by arrows).
  37. The next version will have the fix included, says Joe D.
  38.  
  39. get_address:
  40.     mov    ax,_AX[bp]
  41.     mov    bx,_BX[bp]
  42.     mov    cx,_CX[bp]
  43.     mov    si,_SI[bp]
  44.      mov    di,_DI[bp]
  45.      mov    es,_ES[bp]
  46.     cld
  47.     cmp    cx,ETHERADDR_LEN    ; Make sure it's an ethernet address
  48.     jb      get_address_err         ; nb = bad length, fail <==============
  49.     call    get_eaddr        ; address to caller's area
  50.     mov    ax,ds
  51.     mov    es,ax
  52.      mov    di,offset address    ; where to store Ethernet address
  53.     call    get_eaddr               ; get board's Ethernet address
  54.     mov     _CX[bp],ETHERADDR_LEN   ; return the right value <=============
  55.     jmp    good_ret
  56.  
  57. ===============================================================================
  58.